• word of the day

    genus hamamelis

    genus hamamelis - Dictionary definition and meaning for word genus hamamelis

    Definition
    (noun) deciduous shrubs or small trees: witch hazel
    Synonyms : hamamelis
Download our Mobile App Today
Receive our word of the day
on Whatsapp